home *** CD-ROM | disk | FTP | other *** search
Java Class File | 2003-09-13 | 2.7 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was processed as: Java Class File
(other/javaClass).
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
1%
| dexvert
| Java Class File (other/javaClass)
| magic
| Unsupported |
100%
| file
| compiled Java class data, version 46.0 (Java 1.2)
| default
| |
99%
| file
| data
| default
| |
100%
| TrID
| Java bytecode
| default
| |
100%
| gt2
| Kompilierter Java Bytecode
| default
| |
100%
| detectItEasy
| Format: Java Class File (.CLASS)(JDK 1.2)
| default
| |
100%
| binwalkID
| Compiled Java class data, version 46.0 (Java 1.2)
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| ca fe ba be 00 00 00 2e | 00 85 0a 00 51 00 52 07 |........|....Q.R.|
|00000010| 00 53 07 00 54 0a 00 02 | 00 55 0a 00 03 00 56 0a |.S..T...|.U....V.|
|00000020| 00 23 00 57 03 74 65 78 | 74 0a 00 23 00 58 07 00 |.#.W.tex|t..#.X..|
|00000030| 59 0a 00 09 00 5a 0a 00 | 22 00 5b 0a 00 22 00 5c |Y....Z..|".[..".\|
|00000040| 0a 00 5d 00 5e 0a 00 22 | 00 5f 0a 00 2f 00 60 0a |..].^.."|._../.`.|
|00000050| 00 22 00 5c 0a 00 22 00 | 61 0a 00 22 00 5c 0a 00 |.".\..".|a..".\..|
|00000060| 62 00 63 0a 00 22 00 64 | 0a 00 22 00 5c 0a 00 22 |b.c..".d|..".\.."|
|00000070| 00 65 0a 00 22 00 5c 0a | 00 22 00 66 0a 00 22 00 |.e..".\.|.".f..".|
|00000080| 5c 0a 00 22 00 67 0a 00 | 22 00 5c 0a 00 22 00 68 |\..".g..|".\..".h|
|00000090| 09 00 22 00 69 08 00 6a | 0a 00 22 00 6b 0a 00 6c |..".i..j|..".k..l|
|000000a0| 00 6d 09 00 22 00 6e 07 | 00 6f 07 00 70 07 00 71 |.m..".n.|.o..p..q|
|000000b0| 01 00 07 6c 69 6e 6b 61 | 67 65 01 00 12 4c 6a 61 |...linka|ge...Lja|
|000000c0| 76 61 2f 6c 61 6e 67 2f | 4f 62 6a 65 63 74 3b 01 |va/lang/|Object;.|
|000000d0| 00 24 63 6c 61 73 73 24 | 71 75 69 63 6b 74 69 6d |.$class$|quicktim|
|000000e0| 65 24 73 74 64 24 73 67 | 24 53 47 54 65 78 74 43 |e$std$sg|$SGTextC|
|000000f0| 68 61 6e 6e 65 6c 01 00 | 11 4c 6a 61 76 61 2f 6c |hannel..|.Ljava/l|
|00000100| 61 6e 67 2f 43 6c 61 73 | 73 3b 01 00 09 53 79 6e |ang/Clas|s;...Syn|
|00000110| 74 68 65 74 69 63 01 00 | 06 3c 69 6e 69 74 3e 01 |thetic..|.<init>.|
|00000120| 00 26 28 49 4c 71 75 69 | 63 6b 74 69 6d 65 2f 73 |.&(ILqui|cktime/s|
|00000130| 74 64 2f 73 67 2f 53 65 | 71 75 65 6e 63 65 47 72 |td/sg/Se|quenceGr|
|00000140| 61 62 62 65 72 3b 29 56 | 01 00 04 43 6f 64 65 01 |abber;)V|...Code.|
|00000150| 00 0f 4c 69 6e 65 4e 75 | 6d 62 65 72 54 61 62 6c |..LineNu|mberTabl|
|00000160| 65 01 00 0a 45 78 63 65 | 70 74 69 6f 6e 73 07 00 |e...Exce|ptions..|
|00000170| 72 01 00 25 28 4c 71 75 | 69 63 6b 74 69 6d 65 2f |r..%(Lqu|icktime/|
|00000180| 73 74 64 2f 73 67 2f 53 | 65 71 75 65 6e 63 65 47 |std/sg/S|equenceG|
|00000190| 72 61 62 62 65 72 3b 29 | 56 01 00 0f 6d 61 6b 65 |rabber;)|V...make|
|000001a0| 44 65 73 63 72 69 70 74 | 69 6f 6e 01 00 30 28 29 |Descript|ion..0()|
|000001b0| 4c 71 75 69 63 6b 74 69 | 6d 65 2f 73 74 64 2f 6d |Lquickti|me/std/m|
|000001c0| 6f 76 69 65 73 2f 6d 65 | 64 69 61 2f 53 61 6d 70 |ovies/me|dia/Samp|
|000001d0| 6c 65 44 65 73 63 72 69 | 70 74 69 6f 6e 3b 07 00 |leDescri|ption;..|
|000001e0| 73 01 00 12 67 65 74 54 | 65 78 74 44 65 73 63 72 |s...getT|extDescr|
|000001f0| 69 70 74 69 6f 6e 01 00 | 2e 28 29 4c 71 75 69 63 |iption..|.()Lquic|
|00000200| 6b 74 69 6d 65 2f 73 74 | 64 2f 6d 6f 76 69 65 73 |ktime/st|d/movies|
|00000210| 2f 6d 65 64 69 61 2f 54 | 65 78 74 44 65 73 63 72 |/media/T|extDescr|
|00000220| 69 70 74 69 6f 6e 3b 01 | 00 0b 73 65 74 46 6f 6e |iption;.|..setFon|
|00000230| 74 4e 61 6d 65 01 00 15 | 28 4c 6a 61 76 61 2f 6c |tName...|(Ljava/l|
|00000240| 61 6e 67 2f 53 74 72 69 | 6e 67 3b 29 56 01 00 0b |ang/Stri|ng;)V...|
|00000250| 73 65 74 46 6f 6e 74 53 | 69 7a 65 01 00 04 28 49 |setFontS|ize...(I|
|00000260| 29 56 01 00 0c 73 65 74 | 46 6f 72 65 43 6f 6c 6f |)V...set|ForeColo|
|00000270| 72 01 00 19 28 4c 71 75 | 69 63 6b 74 69 6d 65 2f |r...(Lqu|icktime/|
|00000280| 71 64 2f 51 44 43 6f 6c | 6f 72 3b 29 56 01 00 0c |qd/QDCol|or;)V...|
|00000290| 73 65 74 42 61 63 6b 43 | 6f 6c 6f 72 01 00 10 73 |setBackC|olor...s|
|000002a0| 65 74 4a 75 73 74 69 66 | 69 63 61 74 69 6f 6e 01 |etJustif|ication.|
|000002b0| 00 15 67 65 74 52 65 74 | 75 72 6e 54 6f 53 70 61 |..getRet|urnToSpa|
|000002c0| 63 65 56 61 6c 75 65 01 | 00 03 28 29 49 01 00 15 |ceValue.|..()I...|
|000002d0| 73 65 74 52 65 74 75 72 | 6e 54 6f 53 70 61 63 65 |setRetur|nToSpace|
|000002e0| 56 61 6c 75 65 01 00 0d | 53 47 53 65 74 46 6f 6e |Value...|SGSetFon|
|000002f0| 74 4e 61 6d 65 01 00 06 | 28 49 5b 42 29 49 01 00 |tName...|(I[B)I..|
|00000300| 0d 53 47 53 65 74 46 6f | 6e 74 53 69 7a 65 01 00 |.SGSetFo|ntSize..|
|00000310| 05 28 49 53 29 49 01 00 | 12 53 47 53 65 74 54 65 |.(IS)I..|.SGSetTe|
|00000320| 78 74 46 6f 72 65 43 6f | 6c 6f 72 01 00 12 53 47 |xtForeCo|lor...SG|
|00000330| 53 65 74 54 65 78 74 42 | 61 63 6b 43 6f 6c 6f 72 |SetTextB|ackColor|
|00000340| 01 00 12 53 47 53 65 74 | 4a 75 73 74 69 66 69 63 |...SGSet|Justific|
|00000350| 61 74 69 6f 6e 01 00 1b | 53 47 47 65 74 54 65 78 |ation...|SGGetTex|
|00000360| 74 52 65 74 75 72 6e 54 | 6f 53 70 61 63 65 56 61 |tReturnT|oSpaceVa|
|00000370| 6c 75 65 01 00 06 28 49 | 5b 53 29 49 01 00 1b 53 |lue...(I|[S)I...S|
|00000380| 47 53 65 74 54 65 78 74 | 52 65 74 75 72 6e 54 6f |GSetText|ReturnTo|
|00000390| 53 70 61 63 65 56 61 6c | 75 65 01 00 06 63 6c 61 |SpaceVal|ue...cla|
|000003a0| 73 73 24 01 00 25 28 4c | 6a 61 76 61 2f 6c 61 6e |ss$..%(L|java/lan|
|000003b0| 67 2f 53 74 72 69 6e 67 | 3b 29 4c 6a 61 76 61 2f |g/String|;)Ljava/|
|000003c0| 6c 61 6e 67 2f 43 6c 61 | 73 73 3b 01 00 08 3c 63 |lang/Cla|ss;...<c|
|000003d0| 6c 69 6e 69 74 3e 01 00 | 03 28 29 56 01 00 0a 53 |linit>..|.()V...S|
|000003e0| 6f 75 72 63 65 46 69 6c | 65 01 00 12 53 47 54 65 |ourceFil|e...SGTe|
|000003f0| 78 74 43 68 61 6e 6e 65 | 6c 2e 6a 61 76 61 07 00 |xtChanne|l.java..|
|00000400| 74 0c 00 75 00 4c 01 00 | 20 6a 61 76 61 2f 6c 61 |t..u.L..| java/la|
|00000410| 6e 67 2f 43 6c 61 73 73 | 4e 6f 74 46 6f 75 6e 64 |ng/Class|NotFound|
|00000420| 45 78 63 65 70 74 69 6f | 6e 01 00 1e 6a 61 76 61 |Exceptio|n...java|
|00000430| 2f 6c 61 6e 67 2f 4e 6f | 43 6c 61 73 73 44 65 66 |/lang/No|ClassDef|
|00000440| 46 6f 75 6e 64 45 72 72 | 6f 72 0c 00 76 00 77 0c |FoundErr|or..v.w.|
|00000450| 00 2a 00 37 0c 00 2a 00 | 2b 0c 00 2a 00 78 01 00 |.*.7..*.|+..*.x..|
|00000460| 2a 71 75 69 63 6b 74 69 | 6d 65 2f 73 74 64 2f 6d |*quickti|me/std/m|
|00000470| 6f 76 69 65 73 2f 6d 65 | 64 69 61 2f 54 65 78 74 |ovies/me|dia/Text|
|00000480| 44 65 73 63 72 69 70 74 | 69 6f 6e 0c 00 2a 00 4e |Descript|ion..*.N|
|00000490| 0c 00 79 00 32 0c 00 7a | 00 3f 07 00 7b 0c 00 7c |..y.2..z|.?..{..||
|000004a0| 00 7d 0c 00 41 00 42 0c | 00 7e 00 39 0c 00 43 00 |.}..A.B.|.~.9..C.|
|000004b0| 44 07 00 7f 0c 00 80 00 | 81 0c 00 45 00 42 0c 00 |D.......|...E.B..|
|000004c0| 46 00 42 0c 00 47 00 44 | 0c 00 48 00 49 0c 00 4a |F.B..G.D|..H.I..J|
|000004d0| 00 44 0c 00 27 00 28 01 | 00 1e 71 75 69 63 6b 74 |.D..'.(.|..quickt|
|000004e0| 69 6d 65 2e 73 74 64 2e | 73 67 2e 53 47 54 65 78 |ime.std.|sg.SGTex|
|000004f0| 74 43 68 61 6e 6e 65 6c | 0c 00 4b 00 4c 07 00 82 |tChannel|..K.L...|
|00000500| 0c 00 83 00 84 0c 00 25 | 00 26 01 00 1e 71 75 69 |.......%|.&...qui|
|00000510| 63 6b 74 69 6d 65 2f 73 | 74 64 2f 73 67 2f 53 47 |cktime/s|td/sg/SG|
|00000520| 54 65 78 74 43 68 61 6e | 6e 65 6c 01 00 1e 71 75 |TextChan|nel...qu|
|00000530| 69 63 6b 74 69 6d 65 2f | 73 74 64 2f 73 67 2f 56 |icktime/|std/sg/V|
|00000540| 69 73 75 61 6c 43 68 61 | 6e 6e 65 6c 01 00 1e 71 |isualCha|nnel...q|
|00000550| 75 69 63 6b 74 69 6d 65 | 2f 6a 64 69 72 65 63 74 |uicktime|/jdirect|
|00000560| 2f 51 75 69 63 6b 54 69 | 6d 65 4c 69 62 01 00 1c |/QuickTi|meLib...|
|00000570| 71 75 69 63 6b 74 69 6d | 65 2f 73 74 64 2f 53 74 |quicktim|e/std/St|
|00000580| 64 51 54 45 78 63 65 70 | 74 69 6f 6e 01 00 15 71 |dQTExcep|tion...q|
|00000590| 75 69 63 6b 74 69 6d 65 | 2f 51 54 45 78 63 65 70 |uicktime|/QTExcep|
|000005a0| 74 69 6f 6e 01 00 0f 6a | 61 76 61 2f 6c 61 6e 67 |tion...j|ava/lang|
|000005b0| 2f 43 6c 61 73 73 01 00 | 07 66 6f 72 4e 61 6d 65 |/Class..|.forName|
|000005c0| 01 00 0a 67 65 74 4d 65 | 73 73 61 67 65 01 00 14 |...getMe|ssage...|
|000005d0| 28 29 4c 6a 61 76 61 2f | 6c 61 6e 67 2f 53 74 72 |()Ljava/|lang/Str|
|000005e0| 69 6e 67 3b 01 00 26 28 | 4c 71 75 69 63 6b 74 69 |ing;..&(|Lquickti|
|000005f0| 6d 65 2f 73 74 64 2f 73 | 67 2f 53 65 71 75 65 6e |me/std/s|g/Sequen|
|00000600| 63 65 47 72 61 62 62 65 | 72 3b 49 29 56 01 00 14 |ceGrabbe|r;I)V...|
|00000610| 67 65 74 53 61 6d 70 6c | 65 44 65 73 63 72 69 70 |getSampl|eDescrip|
|00000620| 74 69 6f 6e 01 00 03 5f | 49 44 01 00 16 71 75 69 |tion..._|ID...qui|
|00000630| 63 6b 74 69 6d 65 2f 75 | 74 69 6c 2f 51 54 55 74 |cktime/u|til/QTUt|
|00000640| 69 6c 73 01 00 0e 53 74 | 72 69 6e 67 32 50 53 74 |ils...St|ring2PSt|
|00000650| 72 69 6e 67 01 00 17 28 | 4c 6a 61 76 61 2f 6c 61 |ring...(|Ljava/la|
|00000660| 6e 67 2f 53 74 72 69 6e | 67 3b 49 29 5b 42 01 00 |ng/Strin|g;I)[B..|
|00000670| 0a 63 68 65 63 6b 45 72 | 72 6f 72 01 00 14 71 75 |.checkEr|ror...qu|
|00000680| 69 63 6b 74 69 6d 65 2f | 71 64 2f 51 44 43 6f 6c |icktime/|qd/QDCol|
|00000690| 6f 72 01 00 0b 67 65 74 | 52 47 42 43 6f 6c 6f 72 |or...get|RGBColor|
|000006a0| 01 00 04 28 29 5b 42 01 | 00 1a 71 75 69 63 6b 74 |...()[B.|..quickt|
|000006b0| 69 6d 65 2f 6a 64 69 72 | 65 63 74 2f 51 54 4e 61 |ime/jdir|ect/QTNa|
|000006c0| 74 69 76 65 01 00 11 6c | 69 6e 6b 4e 61 74 69 76 |tive...l|inkNativ|
|000006d0| 65 4d 65 74 68 6f 64 73 | 01 00 25 28 4c 6a 61 76 |eMethods|..%(Ljav|
|000006e0| 61 2f 6c 61 6e 67 2f 43 | 6c 61 73 73 3b 29 4c 6a |a/lang/C|lass;)Lj|
|000006f0| 61 76 61 2f 6c 61 6e 67 | 2f 4f 62 6a 65 63 74 3b |ava/lang|/Object;|
|00000700| 00 31 00 22 00 23 00 01 | 00 24 00 02 00 0a 00 25 |.1.".#..|.$.....%|
|00000710| 00 26 00 00 00 08 00 27 | 00 28 00 01 00 29 00 00 |.&.....'|.(...)..|
|00000720| 00 00 00 14 00 00 00 2a | 00 2b 00 02 00 2c 00 00 |.......*|.+...,..|
|00000730| 00 23 00 03 00 03 00 00 | 00 07 2a 1b 2c b7 00 06 |.#......|..*.,...|
|00000740| b1 00 00 00 01 00 2d 00 | 00 00 0a 00 02 00 00 00 |......-.|........|
|00000750| 27 00 06 00 28 00 2e 00 | 00 00 04 00 01 00 2f 00 |'...(...|....../.|
|00000760| 01 00 2a 00 30 00 02 00 | 2c 00 00 00 24 00 03 00 |..*.0...|,...$...|
|00000770| 02 00 00 00 08 2a 2b 12 | 07 b7 00 08 b1 00 00 00 |.....*+.|........|
|00000780| 01 00 2d 00 00 00 0a 00 | 02 00 00 00 31 00 07 00 |..-.....|....1...|
|00000790| 32 00 2e 00 00 00 04 00 | 01 00 2f 00 10 00 31 00 |2.......|../...1.|
|000007a0| 32 00 02 00 2c 00 00 00 | 20 00 02 00 01 00 00 00 |2...,...| .......|
|000007b0| 08 bb 00 09 59 b7 00 0a | b0 00 00 00 01 00 2d 00 |....Y...|......-.|
|000007c0| 00 00 06 00 01 00 00 00 | 37 00 2e 00 00 00 04 00 |........|7.......|
|000007d0| 01 00 33 00 11 00 34 00 | 35 00 02 00 2c 00 00 00 |..3...4.|5...,...|
|000007e0| 20 00 01 00 01 00 00 00 | 08 2a b6 00 0b c0 00 09 | .......|.*......|
|000007f0| b0 00 00 00 01 00 2d 00 | 00 00 06 00 01 00 00 00 |......-.|........|
|00000800| 40 00 2e 00 00 00 04 00 | 01 00 33 00 01 00 36 00 |@.......|..3...6.|
|00000810| 37 00 02 00 2c 00 00 00 | 34 00 03 00 03 00 00 00 |7...,...|4.......|
|00000820| 14 2a b6 00 0c 2b 11 00 | ff b8 00 0d b8 00 0e 3d |.*...+..|.......=|
|00000830| 1c b8 00 0f b1 00 00 00 | 01 00 2d 00 00 00 0e 00 |........|..-.....|
|00000840| 03 00 00 00 49 00 0f 00 | 4a 00 13 00 4b 00 2e 00 |....I...|J...K...|
|00000850| 00 00 04 00 01 00 2f 00 | 01 00 38 00 39 00 02 00 |....../.|..8.9...|
|00000860| 2c 00 00 00 2f 00 02 00 | 03 00 00 00 0f 2a b6 00 |,.../...|.....*..|
|00000870| 10 1b 93 b8 00 11 3d 1c | b8 00 0f b1 00 00 00 01 |......=.|........|
|00000880| 00 2d 00 00 00 0e 00 03 | 00 00 00 53 00 0a 00 54 |.-......|...S...T|
|00000890| 00 0e 00 55 00 2e 00 00 | 00 04 00 01 00 2f 00 01 |...U....|...../..|
|000008a0| 00 3a 00 3b 00 02 00 2c | 00 00 00 31 00 02 00 03 |.:.;...,|...1....|
|000008b0| 00 00 00 11 2a b6 00 12 | 2b b6 00 13 b8 00 14 3d |....*...|+......=|
|000008c0| 1c b8 00 0f b1 00 00 00 | 01 00 2d 00 00 00 0e 00 |........|..-.....|
|000008d0| 03 00 00 00 5d 00 0c 00 | 5e 00 10 00 5f 00 2e 00 |....]...|^..._...|
|000008e0| 00 00 04 00 01 00 2f 00 | 01 00 3c 00 3b 00 02 00 |....../.|..<.;...|
|000008f0| 2c 00 00 00 31 00 02 00 | 03 00 00 00 11 2a b6 00 |,...1...|.....*..|
|00000900| 15 2b b6 00 13 b8 00 16 | 3d 1c b8 00 0f b1 00 00 |.+......|=.......|
|00000910| 00 01 00 2d 00 00 00 0e | 00 03 00 00 00 67 00 0c |...-....|.....g..|
|00000920| 00 68 00 10 00 69 00 2e | 00 00 00 04 00 01 00 2f |.h...i..|......./|
|00000930| 00 01 00 3d 00 39 00 02 | 00 2c 00 00 00 2f 00 02 |...=.9..|.,.../..|
|00000940| 00 03 00 00 00 0f 2a b6 | 00 17 1b 93 b8 00 18 3d |......*.|.......=|
|00000950| 1c b8 00 0f b1 00 00 00 | 01 00 2d 00 00 00 0e 00 |........|..-.....|
|00000960| 03 00 00 00 71 00 0a 00 | 72 00 0e 00 73 00 2e 00 |....q...|r...s...|
|00000970| 00 00 04 00 01 00 2f 00 | 01 00 3e 00 3f 00 02 00 |....../.|..>.?...|
|00000980| 2c 00 00 00 39 00 02 00 | 03 00 00 00 15 04 bc 09 |,...9...|........|
|00000990| 4c 2a b6 00 19 2b b8 00 | 1a 3d 1c b8 00 0f 2b 03 |L*...+..|.=....+.|
|000009a0| 35 ac 00 00 00 01 00 2d | 00 00 00 12 00 04 00 00 |5......-|........|
|000009b0| 00 7b 00 04 00 7c 00 0d | 00 7d 00 11 00 7e 00 2e |.{...|..|.}...~..|
|000009c0| 00 00 00 04 00 01 00 2f | 00 01 00 40 00 39 00 02 |......./|...@.9..|
|000009d0| 00 2c 00 00 00 2f 00 02 | 00 03 00 00 00 0f 2a b6 |.,.../..|......*.|
|000009e0| 00 1b 1b 93 b8 00 1c 3d | 1c b8 00 0f b1 00 00 00 |.......=|........|
|000009f0| 01 00 2d 00 00 00 0e 00 | 03 00 00 00 87 00 0a 00 |..-.....|........|
|00000a00| 88 00 0e 00 89 00 2e 00 | 00 00 04 00 01 00 2f 01 |........|....../.|
|00000a10| 0a 00 41 00 42 00 00 01 | 0a 00 43 00 44 00 00 01 |..A.B...|..C.D...|
|00000a20| 0a 00 45 00 42 00 00 01 | 0a 00 46 00 42 00 00 01 |..E.B...|..F.B...|
|00000a30| 0a 00 47 00 44 00 00 01 | 0a 00 48 00 49 00 00 01 |..G.D...|..H.I...|
|00000a40| 0a 00 4a 00 44 00 00 00 | 08 00 4b 00 4c 00 02 00 |..J.D...|..K.L...|
|00000a50| 2c 00 00 00 32 00 03 00 | 02 00 00 00 12 2a b8 00 |,...2...|.....*..|
|00000a60| 01 b0 4c bb 00 03 59 2b | b6 00 04 b7 00 05 bf 00 |..L...Y+|........|
|00000a70| 01 00 00 00 04 00 05 00 | 02 00 01 00 2d 00 00 00 |........|....-...|
|00000a80| 06 00 01 00 00 00 23 00 | 29 00 00 00 00 00 08 00 |......#.|).......|
|00000a90| 4d 00 4e 00 01 00 2c 00 | 00 00 38 00 02 00 00 00 |M.N...,.|..8.....|
|00000aa0| 00 00 1c b2 00 1d c7 00 | 0f 12 1e b8 00 1f 59 b3 |........|......Y.|
|00000ab0| 00 1d a7 00 06 b2 00 1d | b8 00 20 b3 00 21 b1 00 |........|.. ..!..|
|00000ac0| 00 00 01 00 2d 00 00 00 | 0a 00 02 00 00 00 23 00 |....-...|......#.|
|00000ad0| 1b 00 24 00 01 00 4f 00 | 00 00 02 00 50 |..$...O.|....P |
+--------+-------------------------+-------------------------+--------+--------+